fresh anchovy - French English Dictionary